home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr27
/
comshl10.zip
/
README.DOC
< prev
next >
Wrap
Text File
|
1994-07-30
|
4KB
|
114 lines
The Command Shell for DOS 6.2
copyright (c) 1994
OldStone Productions
In order to use this product, you need to have DOS 6.2 and it must
be on the DOS path. Any Utilites or external commands not available to the
Command Shell will not run under the Shell. An alternative is to copy the
executable files cmshell.exe and comshell.bat to your DOS directory. Feel
free to alter comshell.bat for other programs, as it is irritating to have
to run mem to see if there is more than one copy of a program running. Use
the COMMAND command to run them with a larger environment or to run and
exit. (SEE Batch commands in the program)
The Help screens in the program are in the form that you get by typing
"command" /?. The syntax is [] around optional switches, path means the
DOS path to the file(Drive letter:\subdirectory\subdir....\file.name).
On commands that have filters routed to keys, Pressing the indicated keys
have these effects:
F2 is the same as adding " | more " to the command
F3 is the same as adding " | sort " to the command
F4 is the same as adding
" | find /I (string you typed in parentheses)" to the command
F10 gives you the option to save the command output as a file
that you specify. You must type "y" to save. Anything else
runs the command unsaved.
If you have sufficient upper memory, the program will load and run
high. It takes about 170k, so only the most empty of configurations will
be able to do this. The program is character mode DOS, so it should run
on almost anything. If you run it under Windows, be careful not to use
those commands that Windows chokes on like CHKDSK /F, APPEND, and such.
A complete list of them is in your documentation. BE CAREFUL!
Since several commands in DOS are terminate and stay resident(TSR),
I have written the Command Shell to not load them when it is in memory.
These commands are a small problem in that several of them also have a
maintainence feature, and if you try to use this feature when you are
shelled out from another program (like the Command Shell), then you will
end up loading them on top of this program in memory. Then when you exit,
the TSR is not going to move. It will remain, fragmenting memory and
generally messing things up. One of the nice things about the Command
Shell is that you never have to worry about this anymore. If the utility
is not in memory, the Command Shell will terminate and the help screen.
for the utility will display in case you want to load it.
If the Help screen in the program is insufficient, before you head for
the manual press F1. This runs the interactive DOS help for the command.
To return to the Command Shell, use Alt-X.
If there is sufficient interest is this type of program for other DOS
versions, I will adapt them. The earliest I will go is DOS 3.3. Otherwise,
I basically wrote this program to help a co-worker and it is set up for
the version we use here. I hope you find this useful enough to register,
and any comments or requests can find me at Compuserve 71043,2377.
At any rate, people who register get a few (hopefully) useful templates and
batch files from me as an extra. At any time, a registered user is also
entitled to any updates for shipping and handling, and any bug revision
that affects them for free.
Due to a bug in DOS, if your DOS directory is not a direct child of
the root directory and named "DOS" as in C:\DOS, you may run into this
problem with my program. Pushing F1 runs the interactive DOS help for
each command. If you are in the parent directory of DOS and try to
run help, the help program cannot find it's data file. It displays the
message "Match not Found" and will not run. There is a fix written into
the program, but your DOS directory must be of the type described above
for it to work. This is a problem with DOS itself, not this program.